Remaining Capacity Based Load Balancing Architecture for Heterogeneous Web Server System
نویسندگان
چکیده
Load balancing system can improve the performance of a popular Web server. Most of the load balancing systems use homogeneous Web servers as their backend servers. In this situation, the dispatching algorithm can obtain load sharing among the Web servers quite easily. However, when the Web server system contains servers with different capacities, we must use factors such as the remaining capacity of these Web servers as the criteria for decision making. In our proposed system, we use the remaining capacity as the parameter of the dispatching algorithm and compare the performance with systems using round robin and least connection algorithms. The hit rate, utilization, and drop rate are compared. We also derived a formula to calculate how many servers are needed when the system is overloaded and what kind of capacity the server is required.
منابع مشابه
Load Balancing Approaches for Web Servers: A Survey of Recent Trends
Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...
متن کاملArchitecture for a Web-based Environmental Research Support Portal
In this paper, we describe the design and implementation of a multi-tier architecture to support environmental research portal. This architecture demonstrates the successful integration of web server, application server, database server, reports server, data warehousing, data mining and simulation models. It achieves high scalability through load balancing, and high reliability through simulati...
متن کاملA Low Cost Two-Tier Architecture Model For High Availability Clusters Application Load Balancing
This article proposes a design and implementation of a low cost two-tier architecture model for high availability cluster combined with load-balancing and shared storage technology to achieve desired scale of three-tier architecture for application load balancing e.g. web servers. The research work proposes a design that physically omits Network File System (NFS) server nodes and implements NFS...
متن کاملDispatcher Based Dynamic Load Balancing on Web Server System
Use of Internet and frequent accesses of large amount of multimedia data are fast increasing the traffic of network. Performance evaluation and high availability of server are important factor to resolve this problem using various cluster based systems. There are several low-cost servers using the load sharing cluster system which are connected to high speed network, and apply load balancing te...
متن کاملInvestigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server
Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...
متن کامل